home *** CD-ROM | disk | FTP | other *** search
/ Aminet 31 / Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso / Aminet / dev / asm / fixref.readme < prev    next >
Text File  |  1999-05-02  |  1KB  |  48 lines

  1. Short:  Fix for ASMOne LinkObjects! to work with SAS-C-Linker
  2. Author: Cyborg@eanet.de
  3. Type:   dev/ass
  4.  
  5. This little programm changes ASMOne LOWERCASE references to SAS-C-UPPERCASE
  6. strings.
  7.  
  8. Syntax: fxref ( or fixxref :-) ) linkobject.o
  9.  
  10. Some words about ASMone, Assembler and C ( must not be correct written C ):
  11.  
  12. SAS-C adds a "_" to the functionname.
  13.  
  14. Ass:                                            Preass:
  15.  
  16.     XREF _SASC_1                        {* NewCProc=_SASC_1[LONG,LONG]*}
  17. ....                                    
  18.  
  19.     move.l #String2,-(a7)
  20.     move.l #String1,-(a7)
  21.     jsr _SASC_1                         result=_sasc_1(&String2,&String1)
  22.     add.l #4,a7
  23.     move.l d0,Result
  24.  
  25. ....
  26.  
  27. C:
  28.  
  29. long __saveds sasc_1 ( char **dummy1 , char **dummy2) 
  30. {...};
  31.  
  32.  
  33.                                                                 Cyborg
  34.  
  35.  
  36.               http://www.geocities.com/SiliconValley/Bridge/5737/
  37.  
  38.  
  39. ============================= Archive contents =============================
  40.  
  41. Original  Packed Ratio    Date     Time    Name
  42. -------- ------- ----- --------- --------  -------------
  43.     2086     795 61.8% 26-Feb-99 23:04:20  fixasmonexref.p
  44.     4488    1787 60.1% 03-Mar-99 08:17:08  fxref
  45.      898     467 47.9% 03-Mar-99 08:29:54  fxref.readme
  46. -------- ------- ----- --------- --------
  47.     7472    3049 59.1% 05-Mar-99 04:51:16   3 files
  48.